eat one's own words - German English Dictionary